Denpasar

Contrary to what you might read in many guide books, the best shopping in Bali is in Denpasar.